60.88 meters = 199 feet and 8.85 inches