86 x 63.8 meters = 282.15 x 209.32 feet