24318 meters = 79783 feet and 5.57 inches