267.29 meters = 10523.228346 inches