434 x 258 meters = 17086.61 x 10157.48 inches