22762 meters = 74678 feet and 5.73 inches