7482 meters = 24547 feet and 2.93 inches