Mt. Meeker

Meeker appears to tower over Long's from the southern part of the park.