267.9 meters = 10547.244094 inches