64.4 meters = 211.286089 feet