178 x 86.6 meters = 583.99 x 284.12 feet