3512 feet = 1070.4576 meters