181 x 405 meters = 593.83 x 1328.74 feet