65.92 meters = 216 feet and 3.28 inches