Meru's long summit ridge