369 x 18 meters = 1210.63 x 59.06 feet