58 x 694 inches = 1.473 x 17.628 meters