269 x 766 meters = 10590.55 x 30157.48 inches