403 x 80 inches = 10.236 x 2.032 meters