20 x 369 meters = 65.62 x 1210.63 feet