1012 meters = 3320.209974 feet