244 x 95 feet = 74.37 x 28.96 meters