122 x 716 meters = 4803.15 x 28188.98 inches