176 x 409 meters = 577.43 x 1341.86 feet