56 x 684 inches = 1.422 x 17.374 meters