60.85 meters = 199 feet and 7.67 inches