65.712 meters = 215 feet and 7.09 inches