59.85 meters = 196 feet and 4.3 inches