507 x 80 inches = 12.878 x 2.032 meters