65.75 meters = 215 feet and 8.58 inches