37.5 x 66.3 feet = 11.43 x 20.21 meters