226.9 x 72.8 feet = 69.16 x 22.19 meters