208 feet and 3 inches = 63.475 meters