666.41 feet = 203.121768 meters