86 x 366 meters = 282.15 x 1200.79 feet