1091.3 meters = 3580.380577 feet