208 feet and 5 inches = 63.525 meters