64.99 meters = 213 feet and 2.66 inches