101.9 x 33 feet = 31.06 x 10.06 meters