224.6 x 182.4 meters = 736.88 x 598.43 feet