15 x 860 meters = 590.55 x 33858.27 inches