218.9 meters = 718.175853 feet