159.8 meters = 524.278215 feet