1072.6 meters = 3519.028871 feet