217.3 feet = 66.23304 meters