38.1 x 94.9 feet = 11.61 x 28.93 meters