258 x 999 meters = 10157.48 x 39330.71 inches