336.8 meters = 1104.986877 feet