615 x 84 inches = 15.621 x 2.134 meters