58 x 686 inches = 1.473 x 17.424 meters