269 meters = 10590.551181 inches