368 x 86 meters = 1207.35 x 282.15 feet