76 x 39 feet = 23.16 x 11.89 meters