182.3 x 138.4 meters = 598.1 x 454.07 feet