1081 meters = 3546.587927 feet