60.7 meters = 199 feet and 1.76 inches