142 x 680 x 28 meters = 5590.55 x 26771.65 x 1102.36 inches