181 x 343 meters = 593.83 x 1125.33 feet