18425 meters = 60449 feet and 5.7 inches