121 x 776 inches = 3.073 x 19.71 meters