121 x 401 inches = 3.073 x 10.185 meters