7588.6 meters = 24896 feet and 11.78 inches