86 x 183.8 meters = 282.15 x 603.02 feet