1039.4 meters = 3410.104987 feet