7464.1 meters = 24488 feet and 6.2 inches