64.03 meters = 210 feet and 0.87 inches