205 feet and 10 inches = 62.738 meters