210.91 feet = 64.285368 meters