75 x 711 inches = 1.905 x 18.059 meters