7331.1 meters = 24052 feet and 1.98 inches