121 x 134 inches = 3.073 x 3.404 meters