210.3 feet = 64.09944 meters