86 x 175.5 meters = 282.15 x 575.79 feet