224.3 x 180.4 meters = 735.89 x 591.86 feet