64 x 348 inches = 1.626 x 8.839 meters