336.5 meters = 1104.002625 feet