203 x 178 meters = 666.01 x 583.99 feet