123 x 778 inches = 3.124 x 19.761 meters