180.6 x 138.4 meters = 592.52 x 454.07 feet