86 x 76 meters = 282.15 x 249.34 feet