1061.6 meters = 3482.939633 feet