227.8 x 244.5 feet = 69.43 x 74.52 meters