65.09 meters = 213 feet and 6.6 inches