113 x 95 feet = 34.44 x 28.96 meters