7618.1 meters = 24993 feet and 9.2 inches