76 x 95 feet = 23.16 x 28.96 meters