7600.6 meters = 24936 feet and 4.22 inches