217.6 feet = 66.32448 meters