121 x 361 inches = 3.073 x 9.169 meters