222.6 x 180.4 meters = 730.31 x 591.86 feet