56 x 512 meters = 2204.72 x 20157.48 inches