226.8 x 243.5 feet = 69.13 x 74.22 meters