368 x 134 meters = 1207.35 x 439.63 feet