60360 meters = 198031 feet and 5.95 inches