181 x 122 meters = 593.83 x 400.26 feet