177 x 85.6 meters = 580.71 x 280.84 feet