121 x 385 inches = 3.073 x 9.779 meters