122 x 619 meters = 4803.15 x 24370.08 inches