28 x 122 meters = 1102.36 x 4803.15 inches