2398 meters = 7867.454068 feet