1021.66 meters = 3351.902887 feet