61.9 meters = 203 feet and 1.01 inches