206.84 feet = 63.044832 meters