210.8 feet = 64.25184 meters