180.6 x 137.8 meters = 592.52 x 452.1 feet