65.53 meters = 214 feet and 11.92 inches