38.5 x 67.3 feet = 11.73 x 20.51 meters