7487 meters = 24563 feet and 7.78 inches