62.8 x 3.3 feet = 19.14 x 1.01 meters