86.7 x 177 meters = 284.45 x 580.71 feet