59.98 meters = 196 feet and 9.42 inches