65.79 meters = 215 feet and 10.16 inches