209 feet and 7 inches = 63.881 meters